package com.mindskip.xzs;

import com.mindskip.xzs.configuration.property.SystemConfig;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.cache.annotation.EnableCaching;
import org.springframework.transaction.annotation.EnableTransactionManagement;

/**
 * 5.4 前端开发
 * 前端使用webstorm或者vscode，分别打开文件夹打开源代码\source\vue\xzs-student和source\vue\xzs-admin
 * 执行下面2个命令，安装node_module：
 * npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/
 * npm install --registry https://registry.npm.taobao.org
 * 执行下面命令，启动前端代码
 * npm run serve
 * 打包命名
 * npm run build
 *
 * 学生端默认账号：student / 123456
 * 管理端默认账号：admin / 123456
 * #5.3 后端开发
 *
 * https://www.mindskip.net:888/guide/develop.html#_5-3-%E5%90%8E%E7%AB%AF%E5%BC%80%E5%8F%91 官网
 * @version 3.5.0
 * @description:  学之思应用启动
 * Copyright (C), 2020-2021, 武汉思维跳跃科技有限公司
 * @date 2021/12/25 9:45
 */
@SpringBootApplication
@EnableTransactionManagement
@EnableConfigurationProperties(value = { SystemConfig.class})
@EnableCaching
public class XzsApplication {
    public static void main(String[] args) {
        SpringApplication.run(XzsApplication.class, args);
    }
}
